Communication Protocols Testability Improvement by Narrow Input/Output (NIO) Sequences

نویسندگان

  • Tao Huang
  • Anthony Chung
چکیده

– Communication protocol conformance testing has become more complex as protocols have grown larger. The study of design for testability (DFT) is a research area to help overcoming the ever increasing complexity of testing distributed systems. In the previous research, we introduced a new metric for testability of communication protocols, demonstrated the usefulness of the metric for identifying faults that are more difficult to detect, and also presented the approach for improved testability without modifying the protocol structure by means of unique input/output (UIO) sequences. Since a UIO sequence may not exist for every state of some protocol specification finite state machines (FSMs), in this paper, we extend UIO sequence to a new general concept called narrow input/output (NIO) sequence. We demonstrate the effectiveness of NIO sequence application on the improvement of protocol testability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Testability Improvement During High-Level Synthesis

Improving testability during the early stages of HighLevel Synthesis (HLS) reduces test hardware overheads, test costs, design iterations, and also improves fault coverage [1]. In this paper, we present a novel register allocation algorithm which is based on weighted graph coloring, targeting testability improvement. 1. Proposed testability model In our register allocation method, we construct ...

متن کامل

A Scenario-Based Approach to Protocol Design Using Evolutionary Techniques

An evolutionary approach to design communication protocols from scenario-based specifications is presented. It enables to automatically generate finite-state models of protocol entities from Message Sequence Charts. By converting the Message Sequence Charts into input/output sequences, the problem reduces to evolving finite-state machines with the specified input/output behaviors. The proposed ...

متن کامل

Protocolo de Abertura e Fechamento de Conexão \(Tanenbaum, pg

A methodology for the synthesis of communication protocols based on evolutionary techniques is presented. It enables to automatically generate finite-state models that synthesize protocol specifications from partial input/output sequences. These partial sequences, directly derived from service specifications and a set of associated protocol data units (PDUs), are the training sequences that dri...

متن کامل

Design of a new narrow band channel drop filter based on photonic crystal ring resonator

In this design an optical ring resonator are embedded between two Horizontal input and output waveguides which has 4 orbitals around the center of the resonator so that each orbital consists of 8 rods with different size in which radius of larger orbitals rods are bigger than radius of smaller orbitals rods. The analysis of simulation results showed the proposed filter has the transmission effi...

متن کامل

Java Nio Framework - Introducing a High-Performance I/O Framework for Java

A new input/output (NIO) library that provides block-oriented I/O was introduced with Java v1.4. Because of its complexity, creating network applications with the Java NIO library has been very difficult and build-in support for high-performance, distributed and parallel systems was missing. Parallel architectures are now becoming the standard in computing and Java network application programme...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006